package com.payment.entity.common;

import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class PartnerPackage implements Serializable {
    // 渠道编码
    private String partnerCode;
    // 渠道名称
    private String partnerName;
    // 套餐编码
    private String packageCode;
    // 套餐名称(中文)
    private String packageName;
    //套餐展示的名称
    private String packageShowName;
    // 套餐名称(英文)
    private String packageNameEN;
    // 套餐描述
    private String packageShortDesc;
    // 套餐产品流量，单位为 MB； 如果 packageType 不为 0，此字段不能 为空；
    private String packageFlow;
    // 套餐类型
    private String packageType;
    // 购买方式：1,预付费；2，后付费
    private String buyType;
    // 如果套餐类型为 0，此字段必须有值， 取值包括两种： 1-单天定价； 2-打包定价；
    private String priceType;
    // 套餐最小订购周期
    private String minOrderPeriod;
    // 套餐产品的最大订购周期，如果没有最 大订购周期限制，此处填写-1
    private String maxOrderPeriod;
    // 经营范围
    private String partnerScope;
    // 销售分类：为您推荐=1；特价展示=2；热门分类=3；
    private String salesType;
    //当前销售状态：0是默认初始状态，1：已配置；2：已上架;3：已下架；4:已停售
    private String status;
    //当前套餐状态：1：启用；2：停用;
    private String packageStatus;
    // 国家码集合
    private String coverMcc;
    // 国家中文名字
    private String coverCountrys;
    // 国家中文名字(英文)
    private String coverCountrysEN;
    // 大洲
    private String continentName;
    // 英文大洲
    private String continentNameEN;
    //原价价格（人民币）
    private String originalPriceCNY;
    //原价价格（美元）
    private String originalPriceUSD;
    // 特价价格(人民币)
    private String specialPriceCNY;
    // 特价价格(美元)
    private String specialPriceUSD;
    // 成本价格（人民币），进货价
    private String costPrice;
    // 上架时间
    private String putonShelvesTimes;
    // 下架时间
    private String putoffShelvesTimes;

}
